ball or piece of lead - Turc Anglais Dictionnaire